length of road - Turkish English Dictionary